#include<stdio.h>
#include<sys/types.h>
#include<unistd.h>
#include<stdlib.h>
#include<sys/stat.h>
#include<fcntl.h>
#include<string.h>
//int main()
//{
//  printf("hello printf\n"); //stdout -> 1
// fprintf(stdout,"hello fprintf\n");//stdout -> 1
//
// //整数无法正常打印,二进制对应的ASCLL码无法打印或者乱码
// //int arr[] = {1,2,3,4,5};
// //fwrite(arr,sizeof(int),sizeof(arr) / sizeof(int),stdout);
//  const char* str = "hello fwrite\n";
//  const char* str1 = "hello write\n";
//  fwrite(str,sizeof(char),strlen(str),stdout);
//  //close(1);
// //系统提供的system call
//  
//  write(1,str1,strlen(str1));
//  
//  //fork();
//  return 0;
//}
//
//
//
//int main()
//{
// const char* str = "hello printf*";
// const char* str1 = "hello write";
// //printf(str);
// //close(1);
//
//
// write(1,str1,strlen(str1));
// close(1);
//  return 0;
//}

//int main()
//{
//  int n = 20; 
//  while(--n) printf("hello linux");
//  close(1);
//
//  return 0;
//}


//int main()
//{
//  FILE* fp = fopen("log.txt","w"); 
//
//  const char* msg = "hello world";
//  fwrite(msg,strlen(msg),1,fp);
//  fclose会刷新缓冲区 
//  fclose(fp);
//
//  return 0;
//}


































